Skip to content

Add support for Envoy Gateway APIs: Backends, BackendTrafficPolicies, HTTPRouteFilters, SecurityPolicies.#50

Merged
joshlreese merged 1 commit into
integration/proxy-updatesfrom
envoy-gateway-apis
Sep 23, 2025
Merged

Add support for Envoy Gateway APIs: Backends, BackendTrafficPolicies, HTTPRouteFilters, SecurityPolicies.#50
joshlreese merged 1 commit into
integration/proxy-updatesfrom
envoy-gateway-apis

Conversation

@joshlreese

Copy link
Copy Markdown
Contributor

Validation for BackendTrafficPolicies is complete.

Validation for Backends, HTTPRouteFilters, and SecurityPolicies will come next, along with test coverage.

A generic resource replicator has been created to replicate resources from upstream control planes into the downstream control plane, while transforming namespace names. In addition to the Envoy Gateway types now supported, there's default support to replicate ConfigMaps and Secrets which are labeled appropriately.

Additional work is required to replicate downstream resource status into upstream resources. This will come in after validation and validation test suites are complete.

Relates to datum-cloud/enhancements#259

… HTTPRouteFilters, SecurityPolicies.

Validation for BackendTrafficPolicies is complete.

Validation for Backends, HTTPRouteFilters, and SecurityPolicies will come next,
along with test coverage.

A generic resource replicator has been created to replicate resources from
upstream control planes into the downstream control plane, while transforming
namespace names. In addition to the Envoy Gateway types now supported, there's
default support to replicate ConfigMaps and Secrets which are labeled
appropriately.

Additional work is required to replicate downstream resource status into
upstream resources. This will come in after validation and validation test
suites are complete.
@joshlreese
joshlreese merged commit 2d11c56 into integration/proxy-updates Sep 23, 2025
9 checks passed
@joshlreese
joshlreese deleted the envoy-gateway-apis branch September 23, 2025 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants